// WebWiz Universal Form Validation Script - Version 2.0.010 var arrFieldName=[],arrFieldType=[],arrFieldDescription=[],blnFormSubmitted=!1,reCheck={},objConfig={};settype("number",/^[\d\s\-,\.]*$/);settype("email",/^[a-zA-Z\d][^\(\)<>@,;:\\"\[\]]*@[a-zA-Z\d][a-zA-Z\d\-\.]*\.[a-zA-Z]{2,6}$/);settype("postcode",/^[a-zA-Z]{1,2}\d{1,2}[a-zA-Z]?\s\d[a-zA-Z]{2}$/);settype("ipaddress",/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/);settype("date",/^[0123]?\d[\\\/\-\.][01]?\d[\\\/\-\.]\d{2,4}$/);settype("url",/^(ht|f)tp(s?):\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?,'\/\\\+&%\$#_]*)?$/); settype("name",/^[a-zA-Z][a-zA-Z\d\-\s'\.]*[a-zA-Z]$/);settype("telephone",/^[\d\s\(\)\-,\.\+]*$/);settype("sttelephone",/^\d[\d]*$/);settype("stpostcode",/^[a-zA-Z]\d\s\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z]\d[a-zA-Z]\s\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z]\d\d\s\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z][a-zA-Z]\d\s\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z][a-zA-Z]\d\d\s\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z][a-zA-Z]\d[a-zA-Z]\s\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z]\d[a-zA-Z]\s\d[a-zA-Z]\d$|^[a-zA-Z]\d[a-zA-Z]\d[a-zA-Z]\d$|^[a-zA-Z]\d\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z]\d[a-zA-Z]\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z]\d\d\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z][a-zA-Z]\d\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z][a-zA-Z]\d\d\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z][a-zA-Z]\d[a-zA-Z]\d[a-zA-Z][a-zA-Z]$|^[a-zA-Z]\d[a-zA-Z]\d[a-zA-Z]\d$|^[a-zA-Z]\d[a-zA-Z]\d[a-zA-Z]\d$|^\d{4,10}$/); setconfig("pass colour","");setconfig("oneofmany colour","#eef5ff");setconfig("fail colour","#ddeeff");setconfig("oneofmany message","You need only fill in one of these details.");setconfig("failed message","Please check the following details:");setconfig("resubmit message","This form has already been submitted. Please reload the page and try again.");setvalidation([""],[""],[""]);function setvalidation(b,a,c){arrFieldName=b;arrFieldType=a;arrFieldDescription=c} function addvalidation(b,a,c){arrFieldName.push(b);arrFieldType.push(a);arrFieldDescription.push(c)}function remvalidation(b){for(var a=0;a=a)&&(!c||b.length<=c)} Array.prototype.remove=function(b,a){var c=this.slice((a||b)+1||this.length);this.length=0>b?this.length+b:b;return this.push.apply(this,c)};